Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 NORTH ROAD Semi-Detached £363,101 3 Nov 2006
76 NORTH ROAD Semi-Detached £225,000 23 May 2002
78 NORTH ROAD Semi-Detached £461,000 31 Mar 2016
80 NORTH ROAD Semi-Detached £197,000 28 Sep 2001
86 NORTH ROAD Detached £410,000 24 Nov 2006